package com.hkyp.ss.course.web.dto.response;

import com.hkyp.ss.course.apis.dto.response.base.BaseResponseVO;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class WebCourseBackVO extends BaseResponseVO {



    /**
     * id
     * 自增主键
     */
    private Long id;

    private Long courseNumber;

    /**
     * 课程名称
     * 非空
     * 字段长度50
     * 需求限制在40字符以内
     */
    private String title;


    /**
     * 课程简介
     */
    private String Introduction;

    /**
     * 封面
     * 存储图片url
     * 非空
     */
    private String cover;



    /**
     * 来源平台
     *
     */
    private String sourcePlatform;

    /**
     * 课程时间
     *
     */
    private String CourseTime;

    /**
     * 官方价格
     *
     * 0 代表免费
     *
     */
    private BigDecimal officialPrice;

    /**
     * 综合评分
     * comprehensive score
     * 所有人对此课程评分的均值
     * 总共1到10分
     *
     */
    private Integer comScore;

    private Long createAt;

    /**
     * 上下架状态
     */
    private Integer status;

    /**
     * 上下架状态
     */
    private Integer recommend;

    /**
     *  导航栏里的分类
     *  对应导航栏表里的code
     */
    private  Long category;

    /**
     *  导航栏里的分类
     *  对应导航栏表里的code
     */
    private  String categoryVal;


}
